.yz-uploadimg {
  display: flex;
  flex-wrap: wrap;

  .yz-uploadimg-item-box {
    width: 20%;
    box-sizing: border-box;
    padding: 10px 9px;

    .yz-uploadimg-item {
      width: 100%;
      height: 120px;
      border: solid 1px var(--gray-3);
      display: flex;
      align-items: center;
      justify-content: center;
      position: relative;
      overflow: hidden;

      .yz-uploadimg-item-image {
        width: 100%;
        height: 100%;
      }

      .yz-uploadimg-item-lable {
        width: 50px;
        height: 50px;
        position: absolute;
        right: -25px;
        top: -25px;
        transform: rotate(45deg);
        line-height: 70px;
        text-align: center;
      }
    }
  }
}
